trafficable roof - French English Dictionary